package com.rs.service;

import com.github.pagehelper.Page;
import com.rs.model.ZhWorklog;

public interface ZhWorklogService {

	
		/**
		 * 添加一条工作日志
		* @param record
		* @return
		*/
		int insertSelective(ZhWorklog record);
		
		
		 /**
		 * 删除一条工作日志
		* @param key
		* @return
		*/
		int deleteByPrimaryKey(ZhWorklog key);
				
		 /**
	     * 修改一条工作日志
	     * @param record
	     * @return
	     */
	    int updateByPrimaryKeySelective(ZhWorklog record);
	    
	    /**
	     * 展示一条工作日志
	     * @param key
	     * @return
	     */
	    ZhWorklog selectByPrimaryKey(ZhWorklog key);
	    
	    /**
	     * 根据（姓名、日期、周期、月）查询展示工作日志列表
	     * @param pageNum
	     * @param pageSize
	     * @param record
	     * @return
	     */
	    Page<ZhWorklog> selectByZhWorklogList(Integer pageNum, Integer pageSize,ZhWorklog record);
				
}
